Solving A Stochastic Generalized Assignment Problem with Branch and Price
نویسندگان
چکیده
In this chapter, we investigate the generalized assignment problem with the objective of finding a minimum-cost assignment of jobs to agents subject to capacity constraints. A complicating feature of the model is that the coefficients for resource consumption and capacity are random. The problem is formulated as a stochastic integer program with a penalty term associated with the violation of the resource constraints and is solved with a branch-and-price algorithm that combines column generation with branch and bound. To speed convergence, a stabilization procedure is included. The performance of the methodology was tested on four classes of randomly-generated instances. The principal results showed that the value of the stochastic solution (V SS), i.e., the gap between the stochastic solution and the expected value solution, was 35.5% on average. At the root node of the search tree, it was found that the linear programming relaxation of the master problem associated with column generation provided a much tighter lower bound than the relaxation of the original constraint-based formulation. In fact, two thirds of the test problems evidenced no gap between the optimal integer solution and the relaxed master problem solution. Additional testing showed that (1) initializing the master problem with a feasible solution outperforms the classical big-M approach; (2) SOS type 1 branching is superior to single-variable branching; and, (3) variable fixing based on reduced costs provides only a slight decrease in runtimes.
منابع مشابه
A Benders\' Decomposition Based Solution Method for Solving User Equilibrium Problem: Deterministic and Stochastic Cases
The traffic assignment problem is one of the most important problems for analyzing and optimizing the transportation network to find optimal flows. This study presented a new formulation based on a generalized Benders' decomposition approach to solve its important part, i.e. user equilibrium problems, in deterministic and stochastic cases. The new approach decomposed the problem into a master p...
متن کاملModeling and solving a three-stage fixed charge transportation problem considering stochastic demand and price
This paper considers a three-stage fixed charge transportation problem regarding stochastic demand and price. The objective of the problem is to maximize the profit for supplying demands. Three kinds of costs are presented here: variable costs that are related to amount of transportation cost between a source and a destination. Fixed charge exists whenever there is a transfer from a source to a...
متن کاملA Branch-and-Price Algorithm for the Multiperiod Single-Sourcing Problem
In this paper we propose a Branch and Price algorithm for solving multi-period single-sourcing problems. In particular, we generalize a Branch and Price algorithm that was developed for the Generalized Assignment Problem (GAP) to a class of convex assignment problems. We then identify an important subclass of problems, containing many variants of the multi-period single-sourcing problem (MPSSP)...
متن کاملA Branch-and-Price Algorithm for the Generalized Assignment Problem
The generalized assignment problem examines the maximum pro t assignment of jobs to agents such that each job is assigned to precisely one agent subject to capacity restrictions on the agents A new algorithm for the generalized assignment problem is presented that employs both column generation and branch and bound to obtain optimal integer solutions to a set partitioning formulation of the pro...
متن کاملA Branch-and-Price Algorithm for the Multilevel Generalized Assignment Problem
The multilevel generalized assignment problem (MGAP) is a variation of the generalized assignment problem, in which agents can execute tasks at different efficiency levels with different costs. We present a branch-and-price algorithm that is the first exact algorithm for the MGAP. It is based on a decomposition into a master problem with set-partitioning constraints and a pricing subproblem tha...
متن کامل